high powered engine - Inglés Sinónimo Diccionario